package com.cam.generator.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.cam.framework.crud.CrudEntity;
import lombok.Data;

@Data
@TableName("generator_code_field")
public class GenCodeField extends CrudEntity {

    private static final long serialVersionUID = 1L;

    private String genId;

    /*
    * java字段名
    * */
    private String javaField;

    /*
     * 字段注释、中文名
     * */
    private String label;

    /*
     * 字段类型，枚举类GenCodeFieldTypeDict
     * */
    private String type;

    /*
     * 数据库字段
     * */
    private String dbField;

    /*
    * 数据库字段类型
    * */
    private String dbType;

    /*
     * 数据库字段长度
     * */
    private Integer dbLength;

    /*
     * 数据库字段小数点长度
     * */
    private Integer dbPrecision;

    /*
     * 数据库字段是否不为Null
     * */
    private String dbNotNullFlag;

    /*
     * 查询标识
     * */
    private String searchFlag;

    /*
     * 查询数据库字段
     * */
//    private String searchDbField;

    private String remarks;



}
